Marcus & Millichap is pleased to offer the opportunity to acquire a value-add, 18,685-square-foot, multi-tenant retail center located in Cameron, Texas.
Marcus & Millichap is pleased to offer the opportunity to acquire a value-add, 18,685-square-foot, multi-tenant retail center located in Cameron, Texas.