Description
Other located at 21 Augusta St. John's, Newfoundland & Labrador A1A0N7. It has 4 beds, 4 bathrooms, and is 2162 square feet. The property was built in 2013. 21 Augusta St. John's, Newfoundland & Labrador A1A0N7 is in the St. John's neighborhood.