Sought after location, green space views & freshly updated
159 Peach Terrace, Santa Cruz
2 bedrooms | 1.5 bathrooms | 1054 SF
Sold for $625,000
2 bedrooms | 1.5 bathrooms | 1054 SF
Sold for $625,000