1064 NW 103rd St, Miami FL 33150 - MLS# A11735245 - FOR SALE | Brickellsold