$2,580,000
21 Paperbark, Irvine, CA, 92620
Single Family Residence