
Self-Storage Investment in Springfield MA: Lockwood Self Storage at 100 Main St
Lockwood Self Storage at 100 Main Street, Springfield MA is a rare turnkey self-storage opportunity offering a 7.11% current cap rate with a clear path to 9.68% by Year 5. LGCY Group presents this exclusive off-market offering for qualified investors.
