12418 NE 4th Ave, North Miami FL 33161 - MLS# A11770855 - FOR SALE | Brickellsold