$897,5002 syp. · 2.5 łaz. · 1,208 sq ft1524 SE 12th Street # 5, Fort Lauderdale, FL 33316La casa del Rio