NE 163RD ST, North Miami Beach FL 33162 | North Miami Beach, FL | $75K | Brickellsold