Beautiful Western Prom location
15 West St.
Portland, ME 04102
$695,000