Terra Del Sol
1414 12 St SW, Calgary, AB T3C 3T2, Canada
View on a map- Year Build:
- 1981
- Storeys:
- 8
Close to all amenities including shops, transit, parks, and minutes to downtown.
1414 12 St SW, Calgary, AB T3C 3T2, Canada
View on a mapClose to all amenities including shops, transit, parks, and minutes to downtown.