1881 Mitchell Ave. Unit #34, Tustin, CA 92780 | $620,000...