$3,800,000 -
700 Ne 26th Ter Unit 3003/04
Miami ,
FL 33137
City: Miami