$260,000 -
218 Nw 12th Ave Unit 803
Miami ,
FL 33128
City: Miami
Courtesy of NextEra Properties, LLC..