Marcus & Millichap sells 377-unit self-storage facility in Missouri
Marcus & Millichap closed the sale of Star Self-Storage, a 377-unit self-storage facility in Grandview, Missouri. After multiple offers, the asset sold for 98 percent…