$399,000 -
2222 Nw 86th Ter
Miami ,
FL 33147
Latitude: 25.8528519
Courtesy of Key 2 Know Property Mgmt.