TROIKA Management Corp broke ground today on the final phase of Green Square Vert located in the desirable Lower Mission of Kelowna.
Want to learn more about our residential or commercial properties? Get in touch with us today. We look forward to hearing from you.