Price reduced $1,150,000 West Flagler Pk 416 NW 58th Ave, Miami FL 33126 2,624 sq ft MLS# A12050083 · Listing courtesy of La Rosa Realty LLC