Don't miss your opportunity to own this charming 3Bed/1Bath home located on the Desirable and Rarely Available Street ... "Enchanted Place" in North Miami. You will enjoy the beautiful canopy on this large 11,175 sq ft Lot that backs up to Enchanted Forest/Arch Creek Park.