What’s the villa in San Francisco’s villa park?
VILLA DEL SOL, Spain — The villa complex of a Spanish beach resort in San Diego’s villas park is a marvel of engineering, architectural and architectural engineering, and a testament to its long-term residents.The building is one of a handful of structures designed by