Description
Other located at 20-22 Kenna's Unit #117, St John's, Newfoundland & Labrador A1A1H9. It has 2 beds, 1 bathrooms, and is 750 square feet. The property was built in 1986. 20-22 Kenna's Unit #117, St John's, Newfoundland & Labrador A1A1H9 is in the St John's neighborhood. St John's, and St John's are nearby neighbourhoods.