1 bd
$2,300
Base rent
4.0
(2)
1211 Jefferson Street, Santa Clara, CA 95050
Pet friendly • Parking • Dishwasher