Menu


1321 Santa Clara Street

Vallejo • Pending
$4,500,000

Number of Units: 35
Year Built: 1972
Lot Size: .91 acres