Apartment Unit A at 11829 Fleming Drive, Houston, TX 77013 | HotPads