31583 N BARBARA AVE

Spirit Lake, ID, 83869
ACTIVE
$535,000Price
4Beds
3Baths
1913sqft

31583 N BARBARA AVE

Spirit Lake, ID, 83869
ACTIVE
$535,000Price
4Beds
3Baths
1913sqft