Complex sentence: North corner: land that is in the process of being developed, and is expected to be several shops, offices, and one restaurant.
Split into simpler sentences: North corner: land that is in the process of being developed. Expected to be several shops, offices, and one restaurant.