Plaza Name: Costa Mesa Square
Address: 1460 Baker St #D, Costa Mesa, CA 92626
Close To: GNC & GameStop
Cross Streets: Baker St & Harbor Blvd
Plaza Name: Costa Mesa Square
Address: 1460 Baker St #D, Costa Mesa, CA 92626
Close To: GNC & GameStop
Cross Streets: Baker St & Harbor Blvd