Modern Square Beach Houses

26.481428, -80.119944