The Grove at 100 E. First Ave. on the corner of N. Adams in Tallahassee, Florida.

The Grove at 100 E. First Ave. on the corner of N. Adams in Tallahassee, Florida.