Miami Beach Apartment Building Acquired for $12.3 Million

Address: 727 Collins Ave., Miami Beach