1734 Seabright Ave, Santa Cruz, CA 95062
$1,025,000
Sold on Apr 5, 2024
320 Days on Site
Commercial Sale
MLS #:
ML81950134
2,644
Sq Ft
6,795
Sq Ft Lot
1987
Year Built