$2,395,000
3
Beds
⋅
1
Baths
⋅
X13117108
MLS® #
29 BEACHGROVE ISLAND 33LM, Gravenhurst (Muskoka (S))
Listing courtesy of Sotheby's International Realty Canada.