McAllister Plaza
Office
190,567
San Antonio, TX
2007
Current
McAllister Plaza, an existing 12-story, 190,567 rsf class “B’’ office building in the North Central section of San Antonio, Texas and two (2) additional parcels of contiguous land.
Get In Touch
Address
Four Embarcadero Center, Suite 1400
San Francisco, CA 94111