Hope Ranch Tennis Courts in Santa Barbara, CA 93110

Hope Ranch Tennis Courts in Santa Barbara, CA 93110 (Santa Barbara County) is a recreation ground.

Land Use
recreation ground