2125 Alamanda Dr, North Miami FL 33181 - MLS# A11770296 - FOR SALE | Brickellsold