3108 Tara, Costa Mesa CA owners history, phone number, price, …
3108 Tara Costa Mesa, CA 92626-7302. Property Detail Report View Neighbors. Residence for Single Family. The single-family property is situated at 3108 Tara, Costa Mesa, CA. Property information includes the names of 7 recent tenants. Our records show that last assessment was made in 2014 and makes $636k.