625 NE 121st St, North Miami FL 33161 | North Miami, FL | $720K | Brickellsold