Aventura Oaks

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