$2,288,000 - 59 Farmhand, Irvine, CA 92602
59 Farmhand
Irvine,
CA
92602
Country: US