$74,000 -
17001 Ne 13th Ave Unit 208
Miami ,
FL 33162
City: Miami
Courtesy of The Keyes Company.