8500 Sw 109th Ave #6109 Miami, FL 33173