Middle Beach Tennis Courts in Santa Cruz, CA 95060

Middle Beach Tennis Courts in Santa Cruz, CA 95060 (Santa Cruz County) is a sports field (Tennis). Middle Beach Tennis Courts is located near Labor Avenue.

Leisure
sports field