118 Prospect Street

Location

Somerville