Property  ›  Properties

Needham Street Village Shops

Located at 55 Needham St, Newton, MA 02461
Recent construction with excellent visibility, access, and parking at the gateway to the Needham Street retail corridor.

South Shore Place

Located at 30 Forbes Road Braintree MA, 02184
Regional draw surrounded by more than two million square feet of retail - located across the street from South Shore Plaza mall.

Wellington Circle Plaza

Located at 4110 Mystic Valley Parkway Medford MA, 02155
Dynamic trade area with exceptional retail and housing growth located with at one the busiest intersections in New England.

Arlington Village Shops

Located at 1398 Massachusetts Avenue Arlington MA, 02476
Excellent visibility and parking on Massachusetts Avenue.

Walgreens Plaza - SOLD

Located at 310 Main Street Haverhill MA, 01830
Downtown infill location, abundant parking and access.

Get In Touch


420 Bedford Street
Lexington, MA 02420

Get Directions

Send Us an Email

Footer Form