Results 2 results found Elevated view over Biscayne Boulevard and the skyline of Miami, Florida, United States of America, North America Modern buildings along Biscayne Boulevard, Downtown Miami, Miami, Florida, United States of America, North America