Marcus & Millichap is pleased to offer the opportunity to acquire a 63,027-square-foot, two-tenant retail center located in McAllen, Texas.
Marcus & Millichap is pleased to offer the opportunity to acquire a 63,027-square-foot, two-tenant retail center located in McAllen, Texas.