Minden Square Apartment Homes

5441 Pardee Street, Houston, TX 77026