apartments edge okc wallpaper the edge apartments okc 3700 Lebow St Fort Worth TX 76106. TEXAS - Houston Residents On Edge After Multiple Homes Shot At In Broad Daylight. … Wednesday, June 8, 2022 Edit