12 Gleneyre Street Unit#304a
St. John's, Newfoundland & Labrador
697 ft2
Century 21 Seller's Choice Inc.