1 of 1
100% Leased. 1400 Flores is a 28,242 square foot, one story office building. The property is in the San Antonio CBD and located just north of the W. Cevallos Street and S. Flores Street intersection. The building has had extensive renovations and it neighbors two new market rate apartment projects. One of few buildings downtown that has on site parking.
All Listings in this Building
1400 South Flores Street, San Antonio, TX 78204