$139,8002 syp. · 2 łaz. · 1,000 sq ft1800 SW 81st Ave # 1118, North Lauderdale, FL 33068CiOURTYARDS OF BROWARD