$1,088,000 -
8482 Nw 166th Ter
Miami Lakes ,
FL 33016
City: Miami Lakes