$109,500Nowość1 syp. · 2 łaz. · 830 sq ft1810 SW 81st Ave # 2401, North Lauderdale, FL 33068COURTYARDS OF BROWARD