Marcus & Millichap sells 19,266-square-foot self-storage facility in Missouri
Marcus & Millichap Real Estate Investment Services closed the sale of The Storage Lot, a 19,266-square-foot self-storage facility in Catawissa, Missouri. The asset sold for…