Excellent location for a business wishing to set up in a great location. Huge pedestrian traffic with visibility that will set your business apart. The premises are located on Verdun Ave. Near Verdun Metro. The commercial space on the first floor on a street corner.