2222 Alice Street
Twin Lakes, Santa Cruz, CA, 95062
5233.0 _sqft_
$124 _persqft_
$650,000
Taxes $6,047 / Yr
8 DOM
MLS# ML89804044
5+ Units