map icon

37 Everard Avenue Unit#(lot #18)

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

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