View Details Open House $629,000 1 of 20 Castlewood Gardens | Vallejo 3 beds 3 baths 1,800 sqft 0.13 acres On Site: 28 Days