map icon

35 Everard Avenue Unit#(lot #18)

Southwest St. John'sSt. John'sNL, A1S 1S4

3
Beds
2
Baths
2,244
Sq. Ft.
$413,900
List Price
35 Everard Avenue Unit#(lot #18), St. John's, NL - 1 of 1