The International Federation of Interior Architects / Designers is located in Singapore, Singapore on 317 Outram Rd
#02-57 Concorde Shopping Centre. The International Federation of Interior Architects / Designers is rated 3 out of 5 in the category interior design in Singapore.
Address
317 Outram Rd
#02-57 Concorde Shopping Centre