34128 N Lakeside Avenue 34128 N Lakeside Avenue Bayview, Idaho 83864 United States
34128 N Lakeside Avenue Bayview, Idaho 83864 United States
$425,000
Market statistics in Bayview
Average Price
Bedrooms
days