The New York-based Red Apple Group has plans for a 23-story tower in St. Petersburg's Mirror Lake neighborhood. The developer closed on the property at the corner of Fifth Street and Third Avenue ...