656 24th Ave
Single Family

$1,449,000

656 24th Ave, Santa Cruz

2

Beds

3

Baths

1,307

Sqft

Built