Sale: 105 - 638 Beach Crescent, Vancouver, V6Z 3H4