1563-1641 El Dorado St
San Jose, CA 95002
Price Upon Request
3.7 AC
3.7 AC
Price Upon Request
Commercial