Teresa Xu

Teresa Xu

Interior Architects from 530 West 122nd Street, NY, New York, USA
Teresa Xu is an interior designer based in New York City.
Our Projects
Our Offices
HQ
Teresa Xu
530 West 122nd Street, NY, New York, USA