Spacious, newly remodeled large duplex featuring 3 bedrooms and 2 bathrooms . Separate electric meters, with water included. Property offers 3 parking spaces plus ample street parking. Located just a few blocks from the beach. MLS # A11951839
820 86th St is located in Miami Beach, Florida in the 33141 zip code.