Belgravia Lofts

A 5-Storey, 35 unit residential building on 1353sqm site in Belgravia, Edmonton AB