Lot 53 International DR, Taylor Estates, NL A8A3B1 | MLS# 1198469 ...