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