121 W Dahlia St

121 W Dahlia St - Santa Cruz CA

3 Beds • 3 Bath • 2400 Sq Ft

Sold: $1,420,000

-REPRESENTED BUYER-

Previous
Previous

715 The Shore Line

Next
Next

212 Walk Circle