Staples Store Available For Lease in Framingham
FRAMINGHAM – The Staples Store on Route 9 in Framingham has been posted for lease. The almost 20,000 square foot space at 659 Worcester Road, is part of a plaza…
FRAMINGHAM – The Staples Store on Route 9 in Framingham has been posted for lease. The almost 20,000 square foot space at 659 Worcester Road, is part of a plaza…