11002 NE 10th Ave, Biscayne Park FL 33161 | Biscayne Park, FL | $749K | Brickellsold