Skip Navigation
Depot Miami Logo

It's Time to Live Better

Depot Miami is made up of three newly renovated Art Deco inspired communities located throughout the heart of Miami Beach. 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.

*

*

*

*

*

*

*

*

Depot Miami
1602 Meridian Ave #15 
Miami Beach, FL 33139
(305) 900-8432

Contact Us

How can we help you?

Monday
9AM-5PM
Tuesday
9AM-5PM
Wednesday
9AM-5PM
Thursday
9AM-5PM
Friday
9AM-5PM
Saturday
10AM-5PM
Sunday
11AM-4PM

1602 Meridian Ave #15
Miami Beach, FL 33139