$2,100 -
576 Ne 63rd St Unit 8
Miami ,
FL 33138
City: Miami
Courtesy of Douglas Elliman.