Intracoastal Villa

Miami Beach, FL