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 →