$160,8981 bd · 1 ba · 282 sqft763 Pennsylvania Ave # 131, Miami Beach, FL 33139Royal Hotel South Beach