$915,0003 bd · 3 ba · 1,556 sqft16385 Biscayne Blvd # 1601+2 Parkings, North Miami Beach, FL 33160THE HARBOUR