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