$495,0002 syp. · 1 łaz. · 0 sq ft200 S Birch Road # 121, Fort Lauderdale, FL 33316Leisure Beach South