Today St Andrews Heights, Calgary AB is count around 2 townhomes for sale at current average listing price of $334,900. Most of St Andrews Heights townhomes are 3 bedrooms with 1 bathrooms.