256 E 21ST STREET, North Vancouver
$2,519,000MLS® R3183557
5 Beds
4 Baths
2594 SqFt
