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 ...
Some results have been hidden because they may be inaccessible to you