676 NW 23rd St, Miami FL 33127 - MLS# A11640509 - FOR SALE | Brickellsold