Where is Breeze Center?

Where is Breeze Center located?

Breeze Center, Breeze Center, TW (approx. 25.046139°, 121.544174°)


Where is Breeze Center on the map?