520 Ridge Ave

 520 Ridge Ave, VallejoCA 94591
$2,3003 Beds1500 sqft