$3,150/mo1 bd · 2 ba · 762 sqft70 Isle Of Venice Dr # 102, Fort Lauderdale, FL 33301VILLA CONTESSA CONDO