Balboa Park and the Prado

Balboa Park and the Prado

Location: 1549 El Prado Suite 12, San Diego, CA 92101.