6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950
6-8 Temple St. #1, Newburyport, MA, 01950

$439,000

6-8 Temple St. #1, Newburyport, MA, 01950

23
Courtesy of: DalBon & Company | Keller Williams Realty