274 Palmer Street, Costa Mesa, CA 92627
Studio
2,509 Sq.Ft. LIVING AREA
7,705 Sq.Ft. lot