1741 Tustin Avenue #16D, Costa Mesa, CA 92627 - Homesnap