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 ...
Results that may be inaccessible to you are currently showing.