Indian Rock at Natick

Indian Rock - 6 single family homes
Natick, MA