Avalon Bear Hill

(228)
 1449 Main St., WalthamMA 02451
$2,371+1-3 BedsPets OK