Star Tower

Downtown Orlando
  • 260 S Osceola Avenue
    Orlando, FL 32801
  • $280,000 and up
  • 1,150 sqft and up

Year Built: 2007

Floors: 16

Units: 100

Building Amenities: Rooftop Heated Pool & Oversized Hot Tub, Fitness Center, Resident's Lounge

Loading...