Sherwood Centre, Richmond Hill

The planning, development, property management and sale of a 26,000 ft2 industrial building.