10442 Strand Ter, North Tustin, CA, 92705

10442 Strand Ter

North Tustin, CA 92705 | For Sale: $3,195,000