1340 NW 120th St, North Miami FL 33167 - MLS# A11772094 - FOR SALE | Brickellsold