38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950
38 Moseley #3, Newburyport, MA, 01950

$289,000

38 Moseley #3, Newburyport, MA, 01950

7
Courtesy of: Salvatore Frontiero | Holly C & Co. Fine Homes