366 E 18th Street, Costa Mesa, CA 92627 - HotPads