ARRCC presents South Villa, a five storey penthouse in the award winning Clifton Terraces development