View Details Open House $1,075,000 1 of 34 Scituate Harbor | Scituate 0.09 acres ©2024 MLS Property Information Network, Inc.