10389 Sw 70th St Miami FL 33173 Records