Located in the heart of South Miami, within walking distance to fine restaurants, exclusive boutiques, and shops