Apartment Unit A at 8106 Rhobell Street, Houston, TX 77078 - HotPads