3960 S Higuera St #82, San Luis Obispo

SOLD

3960 S Higuera St #82
San Luis Obispo, CA

Property Details