MONA LISA RESIDENCES Condominium Community is located at 18 Holmes Avenue, 21 & 31 Olive Avenue, North York, Toronto. A very convenient location, excellent quality, well managed condominium. Mona Lisa Residences is conveniently situated between Olive Avenue and Holmes Avenue - both quiet residential streets located in the heart of North York, just steps from the subway station at Yonge Street and Finch Avenue. For VIManager A Member of VICommunity, Powered by , QCTI - QC Technologies Inc.