‘Modera St. Petersburg’ Nears End of Construction at 201 17th Street South, St. Petersburg, FL
Modera St. Petersburg is nearing the end of construction in Pinellas County. The 20-story project will feature 383 apartments, ranging from one-bedroom to three-bedroom floorplans and penthouses.