Aventura Oaks

 1572 NE 191st St, North Miami BeachFL 33179
$1,120+1-2 BedsPets OK