$560,000
2 Glendower Street, Avon, MA 02322
$639,000
16 North Main Street, Avon, MA 02322
$639,900
3 Blanchard Street, Avon, MA 02322
$629,000
105 West High Street, Avon, MA 02322
$564,900
28 Freeman Street, Avon, MA 02322
$1,050,000
70 West High Street, Avon, MA 02322