$782,500 Sold Mar 31, 2025
21 Elmore Ave, North Providence, RI 02911
- 8 Beds
- 3 Baths
- 4,653 Sq Ft
- Built 1909
Last Sold Summary
- 2% Below List Price
- $168/SF
- 33 Days On Market
Current Estimated Value $785,684
Last Listing Agent Sean Carlino RI Real Estate Services
21 Elmore Ave, North Providence, RI 02911