2861 Leonard Drive F605, Aventura, FL 33160
Aventura, FL 33160
1 / 20
$1,725
1 bed · 1 bath · 768 sq ft · Built 1968