Canyonview West Pool in San Diego

Canyonview West Pool in San Diego is a swimming pool. Canyonview West Pool is located near Artists Lane.

Leisure
swimming pool