Depot Miami Apartments
Depot Miami is made up of five newly renovated Art Deco inspired communities uniquely located throughout the heart of Miami Beach. Depot Michigan, Depot 16, Depot Lenox, Depot 28 Make up the Depot Miami brand. DEPOT 15 COMING SOON! Our apartments are a classic blend of contemporary and historic. Discover for yourself why it's time to live better. Contact us for a personal tour today.