Turtle Crossing Plaza is a 29,000 square foot shopping center.