The development comprises 600 apartments