Planet Fitness

Lease Signed –23,313 SF –Plaza on the Parkway