$690,000 -
1081 Nw 129th Ave
Miami ,
FL 33182
City: Miami
Courtesy of Keller Williams Realty Premier Properties.