Miami Beach building sold for $3.23 million

Address: 6495 Indian Creek Drive, Miami Beach