Contact Us

St. Demetrius Apartment

St. Demetrius Apartments

123 La Rose Avenue, Toronto, ON M9P 3T3
Tel: (416) 243-9051  |   Fax: (416) 243-2012
E-mail: [email protected]