321 21st St W, North Vancouver, BC is a 2 bedroom, 2 bathrooms apartment for rent. It is located in the Mahon neighborhood of North Vancouver. It has apartment amenities including air conditioning, deck, garden, dishwasher, and balcony. Cats and dogs are allowed, making it a pet-friendly apartment.