Lansdowne Square
8700 Ackroyd Road Richmond British Columbia Canada
View on a map- Year Build:
- 1982
Lansdowne Square at 8700 Ackroyd Road Short walk to Kwantlen College Lansdowne Mall Richmond Centre and Canada Line This complex consists of 84 units at 8651 Westminster and 84 units at 8700 Ackroyd






