Homes for sale - 4701 N Meridian Ave #PH21 & PH24, Miami Beach, FL ...