Apartment Unit 118 at 2800 Lubbock Avenue #118, Fort Worth, TX 76109 - HotPads