Revolution Hall

Total Square Feet

5,000

Location

Lexington, MA

Use

Retail

Buildings

1

Year Acquired

2021

Occupants