$1,699,000 -
12952 Olympia Way
North Tustin ,
CA 92705
County: Orange
Courtesy of Compass.