$450,0002 bd · 3 ba · 1,758 sqft14951 Royal Oaks Ln # 1708, North Miami FL 33181One Fifty One Biscayne