St Germain
Conveniently located in the heart of downtown and designed within a historical landmark, St. Germain combines urban living, architectural highlights and big city convenience. Once lofts for lease, St Germain sold out 7 years ago.
Location
- 705 MAIN St.
- HOUSTON, TX 77002