Explore details about location 24th Street Court North. 24th Street Court North is a location situated within the Lake Elmo alongside other areas such as Upper 33rd Street North, Lake Elmo Avenue North, 55th Street North.