$2,095,000 -
1072 Charwood Lane
North Tustin ,
CA 92705
County: Orange