closed $579,900 0.9% $585,000 3 Beds2 Baths1,729 SqFt 875 N Almond ST, Dixon, CA 95620 Single Family Home Listed by HomeCoin.com