$339,000 -
1340 Lincoln Rd Unit 208
Miami Beach ,
FL 33139
City: Miami Beach