18-Story “Reflection” Undergoes Construction at 777 3rd Ave N., St. Petersburg, FL
Our sources point to an exciting venture emerging in downtown St. Petersburg. Reflection is an 18-story residential tower offering more than 80 residences. Per the venture’s website, there are eight unique floorplans to choose from, ranging from 1,168 square feet to 2,285 square feet each.