2395 NE 184th Ter, North Miami Beach FL 33160 | North Miami Beach, FL | 4 Bed 3 Bath | $950K | Brickellsold