6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950
6 Ocean St, Newburyport, MA, 01950

$529,000

6 Ocean St, Newburyport, MA, 01950

21
Listing Agent: Jack Mahoney
Courtesy of: Stone Ridge Properties, Inc.