View Details Price Reduced $1,075,000 1 of 34 Lake Martha | Stanwood 2 beds 1 baths 1,748 sqft 0.79 acres