$1,900,000
309 Granite Street, Ashland, OR, 97520
Single Family Residence