Apartment Unit at 2727 W 18th Street #2517, Houston, TX 77008 - HotPads