$385,000 Sold Jan 13, 2025
- 2,316 Sq Ft
- $166/SF
- 34 Days On Market
- 4 Beds
- 3 Baths
- Built 1930
163 Indiana Ave, Providence, RI 02905
163 Indiana Ave, Providence, RI 02905$385,000 Sold Jan 13, 2025
163 Indiana Ave, Providence, RI 02905
163 Indiana Ave, Providence, RI 02905$330,000 Sold Dec 18, 2024
191 Vermont Ave, Providence, RI 02905
191 Vermont Ave, Providence, RI 02905Showing Results 41 - 42, Page 2 of 2