Marcus & Millichap Negotiates Sale of 165-Unit Self-Storage Facility in Mansfield, Texas · Global Real Estate Intelligence