255 High Point Dr, Longmont CO 80504 is actually located here on the map. Please update or fix it. These are new builds in this area.  The street is not Cowles Ave there either. Cowles ends at the T where High Point Drive runs all the way thru to Fox Hill Country Club 