3920 Lake Placid Ct, Miami Lakes, FL 33014, United States
9806 nw 80th ave Bay Q12, Miami Lakes, FL 33016, United States