Apartment Unit 2103 at 3600 Jeanetta Street, Houston, TX 77063 | HotPads