New Condos for sale in the Edmotnon. Belgravia Square is a 69 unit concrete and steel building featuring geothermal heating, solar panels and EV vehicle plugins. It offers Buyer’s the ultimate in green, amenity-rich living with it’s proximity to the University of Alberta, LRT, trails, dog park, and Whyte Avenue.