1/10 10 closed $489,000 1.2% $483,000 3 Beds3 Baths1,300 SqFt 2323 Mikayla DR, Santa Rosa, CA 95403 Single Family Home Listed by HomeCoin.com