100 NE 171st Ter, North Miami Beach FL 33162 | North Miami Beach, FL | 4 Bed 3 Bath | $585K | Brickellsold