West Flagler Plaza

a shopping center on Flagler Street and Southwest 107th Avenue

AVIATOR

LONDON