103 Eucalyptus Ave

Santa Cruz, CA
For Sale: $1,675,000
4 Beds, 3 Baths
2,045 sq/ft
103 Eucalyptus Ave
1/78
1