12520 N Miami Avenue, North Miami, FL 33168 - Homesnap