512 Third Street W, Revelstoke
$1,089,000MLS® 10307599
6 Beds
3 Baths
3175 SqFt