South Town - Town Homes
1226 South Presa, San Antonio, Tx 78210 | 210-219-1998
Ideally located in the heart of Southtown, in Historic Lavaca, twelve26 Townhomes are a short walk to the Blue Star Arts Complex, trendy restaurants, and eclectic retails on South Alamo and South Presa Street. Surrounded by the San Antonio River, Hemisfair Park, and Confluence Park this neighborhood offers an unmatched lifestyle that truly defines downtown living.
For more information please visit: