View Property 1584 North Routledge Park, Unit 101, London Area 2417 SF For Lease $4,250.00 per month + HST