Townhouse hotel luxurban miami beach July 8, 2019 16 32 64 128 Townhouse hotel by luxurban 150 20th street miami beach florida 33139 Townhouse hotel by luxurban trademark collection by wyndham miami beach Townhouse hotel by luxurban miami Blue moon hotel miami