North Miami Beach Townhomes For Rent
Aventura Harbor Apartments
19455 NE 10 Avenue, North Miami Beach, FL 33179