Villa in 2639 Grand Ave San Diego Exclusive apartment with an amazing terrace This fantastic property located in the best area of Les Corts, near CC L’Illa,