Marshfield Colonial has oceanfront perch

Share