ClosedResidential$485,0002001 Meridian Ave 3262001 Meridian Ave 326Miami Beach, Florida 331391Beds 2Baths 966Sq ftView Listing