$259,998 -
2861 Leonard Dr Unit F508
Aventura ,
FL 33160
City: Aventura