EDEN is a 25-storey mixed-use complex at the corner of Richards and Davie Streets in downtown Vancouver. The tower and townhomes total 177 units and 193 parking stalls, and this project also has retail units along Davie Street.
EDEN is a 25-storey mixed-use complex at the corner of Richards and Davie Streets in downtown Vancouver. The tower and townhomes total 177 units and 193 parking stalls, and this project also has retail units along Davie Street.