Sunset Station Plaza is a 60,000 square foot office building in South Miami, Florida. It is located on Sunset Drive, right at the corner of Sunset Drive and US-1. It is steps away from the South Miami Metrorail Station. Also, the building is just a few blocks from South Miami Hospital, the Shops at Sunset Place, and the South Miami central business and shopping district.
This property was developed by Key International.