Saint George Place, originally known as Lamar Terrace. In the early 1990s, has been transformed from a once forgotten area of the city, into a premier residential area full of new streets and beautiful homes. It is located within the southwest corner of the Galleria Mall and is only a short walking distance to the premier shopping area of Houston. St. George Place is bordered by Alabama Street on the north, Richmond Avenue on the south, Rice Avenue on the east, and Chimney Rock on the West.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

