BR

Plaza on Brickell Tower I

Miami, United States