$629,000 -
16019 Nw 91st Ct Unit 16019
Miami Lakes ,
FL 33018
City: Miami Lakes