Just listed 🏡 24 Birchwynd in Anmore! 3 Bed, 3 Bath listed at $1,598,000