$515,000 -
528 Granite Street
Mount Vernon ,
WA 98273
County or Parish: Skagit