623 S Leona St
San Antonio, TX 78207
Rate Upon Request
7,147 SF
1
Space Available
Built 1950
7,147 SF Contiguous
Built 1950
7,147 SF
Rate Upon Request
Industrial