Apartment Unit EFP at 11650 W Bellfort Avenue #EFP, Houston, TX 77099 - HotPads