$2,260 -
13685 Ne 10th Ave Unit 307
North Miami ,
FL 33161
City: North Miami