at 1920 Newport Blvd, Costa Mesa United States
2 FB users likes The Sofa Company Costa Mesa, set it to 152 position in Likes Rating for Costa Mesa, United States in Local Business category
The Sofa Company Costa Mesa is Costa Mesa based place and this enity listed in Furniture Store category. Located at 1920 Newport Blvd CA