About 6120 Bellaire Blvd. 603
www.mygiacasa.com - โขExcellent location.
โขConveniently located in South-West Houston, just minutes away from The Galleria, The Houston Medical Center, and the Westchase District.
โขQuick and easy access to Highway 59, 610 Loop and Beltway 8.
โขOn the METRO bus line.
โขWithin walking distance of supermarkets, restaurants, and entertainment. we are on the METRO bus line as well.
Pets allowed in some units