https://www.bestofluxuryrealty.com/Miami-Beach/1826-W-23rd-St-Miami-Beach-FL-33140-A11465703
1826 W 23rd St, Miami Beach, FL