For Rent
$3,680/mo
1745 Nantucket Cir Unit 577, Santa Clara, CA, 95054
2 bd
2 ba
apartment
Santa Clara
Listed by Zumper