1720 Halford Ave #233, Santa Clara, CA 95051

1720 Halford Ave #233, Santa Clara, CA 95051

1720 Halford Ave #233, Santa Clara, CA 95051
Bedrooms 1
Bathrooms 1
Square Feet 678
Price $435888

No reviews yet for this property.

View Interactive Page →