Beach Miami

At 37 Vista Ct, near Miami in Miami(819E,103S,)