E 21st

Duplex . 3000 sf . modern .

Location: Vancouver