106 St John Pl, Cloverdale, CA

SOLD | 106 St John Pl, Cloverdale

🏡 5 Bedrooms | 2.5 baths | 2,438 sq. ft. on 6,970 sq. ft. Lot →$725,000