13499 Biscayne Blvd # 1601, North Miami FL 33181 | North Miami, FL | 2 Bed 2 Bath | $195K | Brickellsold