Super Extravaganza Last Day Sale

Super Extravaganza Last Day Sale is an upgraded furnisher shoppe on on the Cerulean Ocean. The building was formerly known as Art of Furniture.