Saudi-based property major Development Corner makes Dubai entry with projects worth AED 650 million