Lord Elford
1500 Elford Street Victoria British Columbia Canada
View on a map- Year Build:
- 1992
- Storeys:
- 6
The Lord Elford is a 42 unit 6 storey building in the Fernwood area of Victoria
1500 Elford Street Victoria British Columbia Canada
View on a mapThe Lord Elford is a 42 unit 6 storey building in the Fernwood area of Victoria