115 River St, Halifax, MA, 02338
115 River St, Halifax, MA, 02338
115 River St, Halifax, MA, 02338
ACTIVE

$5,368,000

115 River St, Halifax, MA, 02338

3
Listing Agent:
Courtesy of: