Contact the publisher of this press release Marcus & Millichap in Tampa Arranges the Sale of a 70,962-Square Foot Self-Storage Facility in Winston Salem, NC