Description
House located at 19 Drake St. Johns, Newfoundland & Labrador A1A3L2. It has 3 beds, 2 bathrooms, and is 2410 square feet. The property was built in 1975. 19 Drake St. Johns, Newfoundland & Labrador A1A3L2 is in the St. Johns neighborhood.