$1,550,000 - 17901 E Santa Clara Ave., North Tustin, CA 92705
17901 E Santa Clara Ave.
North Tustin,
CA
92705
Country: US