San Luis Obispo,, CA

SANTA ROSA PARK

1050 Oak St,
San Luis Obispo,, CA 93405