Open House: Saturday, April 16th from 12PM - 3PMWLR Larson Development LLC brings to Costa Mesa a newly built, over 2,800 sq. ft., 4 bedroom, 3 bathroom home located on a quiet section...