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