920 NE 108th St # B, Biscayne Park FL 33161 | Biscayne Park, FL | 2 Bed 1 Bath | $3K | Brickellsold