NNN Leased Retail/Office Building

Location: San Antonio, TX Size: 39,333 SF