- February 6, 2026
Loading
ST. PETERSBURG — Milhaus, an Indianapolis-based property development and management firm, is nearing completion of Artistry St. Pete, a $52 million, six-story apartment building located at 1661 Central Ave., between St. Petersburg’s booming Grand Central and Edge districts.