Development proposed at site of 'eyesore' in Miami Beach

Vacant land, hospital located near MacArthur Causeway entrance to South Beach, between Alton Road and West Avenue