Keswick Townhomes Stage 5A is a new condominium development by StreetSide Developments Edmonton that is now complete located at 1203 Keswick Drive Southwest, Edmonton in the neighbourhood with a 15/100 walk score and a 26/100 transit score. The project has a total of 28 suites.