Commercial for sale, 126 E 19th Street, in Costa Mesa, United StatesCosta Mesa, 126 E 19th StreetCommercial premises • 185.81 m²