1800 NE 114Th St Ph05, Miami, Florida 33181 - For Sale | reAlpha