Sports Clips to open at Ocean View Plaza
San Clemente, Calif. -- Centro Properties Group said that a 1,198-sq.-ft. lease has been executed with Sports Clips at Ocean View Plaza, in San Clemente, Calif.
New York City-based Centro is the owner of Ocean View Plaza.