1228 NW 43rd St, Miami FL 33142 is located in the Liberty City neighborhood.