Tarrad Development off-plan projects

2 off-plan projects by Tarrad Development, from AED 608K, in Dubai Islands, Dubai Land Residence Complex.