$200,000 -
2861 Leonard Dr Unit F-612
Aventura ,
FL 33160
City: Aventura