Apartment Unit 14 at 214 W 17th, Houston, TX 77008 | HotPads