24 Terra Nova RD, Baie Verte, NL A0J1B0 | MLS# 1225197 | CountryWi...