10735 Sw 104th St #A17 Miami FL 33176 Records