‘Strumm Place Townhomes’ Planned for 2025 Release at Corner of Central Avenue and 64th Street in St. Petersburg, FL
Construction has started on the Strumm Place Townhomes in St. Petersburg, FL. The venture, expected to be move-in ready by early 2025, will comprise nine townhomes in three buildings.