$675,000

8572 Planetree Dr
Windsor, CA 95492

Property Type: Single Family