22 Auburn Street A, Newburyport, MA, 01950
22 Auburn Street A, Newburyport, MA, 01950
22 Auburn Street A, Newburyport, MA, 01950

$949,900

22 Auburn Street A, Newburyport, MA, 01950

3
Courtesy of: Gretchen Maguire | Vincent Forzese