Est $478,821 Not Listed For Sale
182 Windmill St, North Providence, RI 02904
- 3 Beds
- 1.5 Baths
- 1,352 Sq Ft
- Built 2010
Last Sold Summary
- 15% Above List Price
- $307/SF
- 18 Days On Market
Last Sold Price $415,000
Last Listing Agent Justin Russillo Churchill & Banks Co., LLC