Description
Other located at 50 Pepperwood St John's, Newfoundland & Labrador A1H0L3. It has 4 beds, 4 bathrooms, and is 2986 square feet. The property was built in 2024. 50 Pepperwood St John's, Newfoundland & Labrador A1H0L3 is in the St John's neighborhood. St John's, and St John's are nearby neighbourhoods.