$438,000 -
8401 Nw 139th Ter Unit 3208
Miami Lakes ,
FL 33016
City: Miami Lakes