905 23 Avenue, Vancouver, V5Z 2B2 — For sale @ $2,449,900