25
3451 Princeton Way
Santa Clara, CA 95051
$2,895,000 USD
4,068 SF
4
Units
4,068 SF
$2,895,000 USD
Apartments