$380,000 -
1868 Nw 84th St
Miami ,
FL 33147
City: Miami
Courtesy of Keller Williams Capital Realty.