Back to search results

$1,294 - $2,061/mo

Melia Medical Center, 8383 El Mundo St, Houston, TX 77054

1–2 bd1–2 ba763–1,223 sqft
Apartments
Loading reviews
Information
6 Weeks Free

Santa Came Early 6 Weeks FREE for a Limited Time! Restrictions apply, contact the office for details.

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: Security