1701 Central Apartments Sculptural Installation and Collage commission for Downtown St. Petersburg's newest Apartment Complex, 1701 Central. ... 11 August, 2020