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