Single Family
$1,449,000
656 24th Ave, Santa Cruz
2
Beds
3
Baths
1,307
Sqft
—
Built
Share
Start Swiping