2861 Leonard Drive F412, Aventura, FL 33160
Aventura, FL 33160
1 / 8
$185,000
1 bed · 1 bath · 768 sq ft · Built 1968