Located in the South Coast Plaza regional shopping center in Costa ... which featured large luxurious villas with imposing facades that began to be built at the end of the 19th century.