934-948 Great Plain Ave
A one story retail building in downtown Needham with 5 commercial units ranging from 600 – 3,100 square feet. Current tenants include a Real Estate Office, a Frozen Yogurt Shop, and 3 different restaurants featuring Latin American, Italian, and Thai cuisine.
8500 sq. ft.