Legacy Plaza

Address: 910 - 928 Providence Highway
City/State: Dedham, MA 02026 
Listing Status: For Lease
Property Type: Retail