3423 Libra Ln, San Jose, CA 95111
$675,000
Sold on Mar 28, 2024
311 Days on Site
Townhouse
MLS #:
ML81953650
3
Bd
1
Ba
921
Sq Ft
1,460
Sq Ft Lot
2
Garage
1971
Year Built