$1,900,000
309 GRANITE St, Ashland, OR, 97520
Single Family Residence