Devla Properties Inc Business Profile Contact Information ToolBox 3,319 Views 0 Testimonials Print This Listing Add To My Favourites Devla Properties Inc Devla Properties Inc, Apartments, in Azilda, in Greater Sudbury Ontario. Devla Properties Inc Location Azilda, ON Address 76 montée Rouleau, Azilda, ON P0M 1B0 Telephone 705-983-4663 Fax 705-983-4665 Category Apartments Location Azilda, ON Address 76 montée Rouleau, Azilda, ON P0M 1B0 Telephone 705-983-4663 Fax 705-983-4665 Category Apartments