Marcus & Millichap is pleased to offer the opportunity to acquire a 64,200-square-foot, multi-tenant retail center located in San Antonio, Texas.
Marcus & Millichap is pleased to offer the opportunity to acquire a 64,200-square-foot, multi-tenant retail center located in San Antonio, Texas.