$364,9003 syp. · 2 łaz. · 1,012 sq ft2641 NW 21st St, Fort Lauderdale, FL 33311NORTH WEST LAUDERDALE ADD