Home Churchlea Mews

Churchlea Mews

25 November, 2020

Churchlea Mews is a new townhouse development by Landen Homes currently under construction at 248 James Street East, Orillia. The development is scheduled for completion in 2021. Sales for available units start from $389,900. Churchlea Mews has a total of 65 units. Sizes start at 1575 square feet.

Share it!