View Property Turn-Key Larkfield Townhouse 53 Okelley Way, Santa Rosa, Ca 95403 Turn-key townhouse in… Bedrooms 2 Bathrooms 1.5 Area 1080 Sq Ft Sold $389,999