82-86 Prospect Street

Location

Somerville