$1,388,000 -
13431 Esplanade Avenue
North Tustin ,
CA 92705
County: Orange