21025 NE 31st Avenue, Aventura, FL 33180
Aventura, FL 33180
1 / 26
$1,010,000
3 bed · 2 bath · 2,246 sq ft · Built 2001