Property Id: 512207 Art Deco spacious Apartments located within walking distance of the beach & Flamingo Park! NO PETS ALLOWED!! 1st month + 2 months of security deposit for move-in.
1044 Michigan Ave is located in Miami Beach, Florida in the 33139 zip code.