Grand Station offers downtown apartments in Miami, FL, complete with world-class amenities in a perfect, central location. Call today to book a tour!