Description
Condo located at 67 E Fittons Rd Unit #18, Orillia, Ontario L3V 2J2. It has 4 beds, 2 bathrooms, and is 1099 square feet. The property was built in 1984. 67 E Fittons Rd Unit #18, Orillia, Ontario L3V 2J2 is in the Orillia Simcoe neighborhood.