Onyx Suite

The Onyx Suite is a luxury 1 bedroom vacation and short term rental apartment.

Enquiries at 416-323-0323 info@theonyxtoronto.com