Welcome to 15 Pleasantview Road, Point Leamington, located in Central Newfoundland, just a short 15 minute drive to Botwood!
Welcome to 15 Pleasantview Road, Point Leamington, located in Central Newfoundland, just a short 15 minute drive to Botwood!…