ASTORIA CURVED SOFA CUSTOM CANADA BY ELITE

$1,599  $2,029

This custom curved sofa is a show-stopper! She comes in over 200 different fabrics and three foam densities! She is available in 3-5 weeks from or...