Place Concorde

Place Concorde is a Shopping Center in New Town, Noble City.