Lonsdale Manor Apartments – 1 Bedroom

For Rent 1 Bedroom Apartment – 750 Square feet with 180 Degree View of the City and Harbour Bask in the Sunshine from your deck and balcony North Vancouver, British Columbia,Canada You Must See This Apartment! Fully Renovated Building with All New Appliances
Video Rating: 0 / 5