9.3
House 2Br 2 Bedroom Montrose Galleria Medical Center Location
2012 Taft Street, Houston, United States
9.3
Review score
Based on 3 reviews
Main Features
House 2Br 2 Bedroom Montrose Galleria Medical Center Amenities
-
General
Free Wi-Fi - Parking
- Pets allowed
-
Leisure & Sports
BBQ facilities
-
Room Amenities
Air conditioning - Washing machine