Asian Architecture Info

Odeon Towers

Address
331 North Bridge Road
Singapore 188720
Basic Information
Type Skyscraper
Floors: 23
Neighborhood: Downtown Singapore