Marcus & Millichap wraps sale of 465 self-storage units in Tennessee
Marcus & Millichap closed the sale of The Storage Place and The Storage Place South, a combined 56,155-square-foot self-storage facility in Dickson, Tennessee.