$420,000 -
760 Nw 83rd Ter
Miami ,
FL 33150
City: Miami
Courtesy of Shelton and Stewart REALTORS.