MICHELLE MITCHUM $1.300.000 Welcome to 123 Main Road Goulds, NL – A 10 ACRE PRIVATE OASIS WITHIN CITY... 123 Main Road, Goulds 4 beds 3 baths 3825 sqft • Residential Home Added by HomeLife Experts Realty Inc. 87 days ago