This 780 square foot single family home has 1 bedrooms and 1.5 bathrooms. This home is located at 259 W Yuba Vista Dr, Atlanta, ID 83716.
Off market
$267,200
259 W Yuba Vista Dr, Atlanta, ID 83716
1beds
1baths
780sqft
SingleFamily
Built in 1973
0.55 Acres Lot
$267,200 Zestimate®
$343/sqft
$1,254 Estimated rent