Toggle navigation
HOME
PHOTOS
PROPERTY INFO
MAP
Share:
2395 Delaware Ave. Sp. 159, Santa Cruz, CA 95060
2395 Delaware Ave. Sp. 159
Santa Cruz, CA 95060
PHOTOS
PROPERTY INFO
Profile
Address
2395 Delaware Ave. Sp. 159
City
Santa Cruz
State
CA
Zip
95060
Beds
Baths
Square Footage
1,398
MAP