$1,075,000
411 Cabrillo St, Costa Mesa, CA 92627
3 Bedrooms
2 Bathrooms
1583 SF - Residence