Houston Med Center | Houston Second Chance Apartments | Luxury Apartments Lux Houston Med Center Apartments for Lease 77004 – Second Chance Some Bad Credit OK Byapartmentgorilla March 16, 2017March 16, 2017