8160 Orchards Green SW Towns is a new condominium development by currently under construction located at 8160 Orchards Green Southwest, Edmonton in the neighbourhood with a 1/100 walk score and a 26/100 transit score. The project is 2 storeys tall and has a total of 60 suites.