Noble Cherry Developments – Toronto by BachlyAdmin | Feb 26, 2018 Location: 182 Laird Dr, Toronto, ONSquare Footage: 90,000 sq. ft. Description: Base construction of a building development and site works. Return to Gallery