3600 NW 21st St # 114, Lauderdale Lakes FL 33311 - MLS# A11311286 - FOR SALE | Brickellsold