40,000 SF
Lexington, MA
View in google maps