$369,000 Last List Price
208 Rio Vista St, Osburn, ID 83849
- 3 Beds
- 2 Baths
- 2,168 Sq Ft
- Built 1976
Last Sold Summary
- $170/SF
- 34 Days On Market
Current Estimated Value $361,981
Last Listing Agent Rebeca Odenthal CENTURY 21 Beutler & Associates
208 Rio Vista St, Osburn, ID 83849