About Tom Shields Realty
real estate leasing, sales and property management. member of : alberta real estate assoc./can. real estate assoc.
real estate leasing, sales and property management. member of : alberta real estate assoc./can. real estate assoc.