1/52 52 closed $560,000 0.4% $562,000 3 Beds2 Baths1,540 SqFt 620 N Almond ST, Dixon, CA 95620 Single Family Home Listed by TerraNova Realty