1881 Washington Avenue 2g Miami Beach FL 33139 | MLS #B26043886