This two-bedroom, two-and-a-half-bathroom condo is located on the 8th floor of the highly-desired downtown high rise, Star Tower, at 260 S. Osceola Avenue [GMap] in South Eola, within walking distance to local shops, restaurants, Lake Eola, the Central Business District, and Publix. This 2,000 SF corner unit has been beautifully upgraded and features a split, […]