Jun 18 Jun 18 4.5 Acres in Scituate, RI - $599,000 Logan Banx 168 Howard Ave, Scituate, RI 028313 bed/2 bath - 2,240 sqftZillow Link